package com.cnap.multiclouldmgmt.model.images;

/**
 * 分片实体类
 *
 * @author xc
 **/
public class PatchInfoPO {
    // id
    private String id;
    // 父id，应用id
    private String parentId;
    // MD5
    private String md5;
    // 文件名称
    private String fileName;
    // 索引，从0开始
    private int index;
    // 分片大小
    private long patchSize;
    /**
     * 分片状态；0：上传中，1：上传完成，2：上传失败
     */
    private int status;

    /**
     * get
     *
     * @return Id
     */
    public String getId() {
        return id;
    }

    /**
     * set
     *
     * @param id id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * get
     *
     * @return ParentId
     */
    public String getParentId() {
        return parentId;
    }

    /**
     * set
     *
     * @param parentId parentId
     */
    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    /**
     * get
     *
     * @return Md5
     */
    public String getMd5() {
        return md5;
    }

    /**
     * set
     *
     * @param md5 md5
     */
    public void setMd5(String md5) {
        this.md5 = md5;
    }

    /**
     * get
     *
     * @return FileName
     */
    public String getFileName() {
        return fileName;
    }

    /**
     * set
     *
     * @param fileName fileName
     */
    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    /**
     * get
     *
     * @return Index
     */
    public int getIndex() {
        return index;
    }

    /**
     * set
     *
     * @param index index
     */
    public void setIndex(int index) {
        this.index = index;
    }

    /**
     * get
     *
     * @return PatchSize
     */
    public long getPatchSize() {
        return patchSize;
    }

    /**
     * set
     *
     * @param patchSize patchSize
     */
    public void setPatchSize(long patchSize) {
        this.patchSize = patchSize;
    }

    /**
     * get
     *
     * @return Status
     */
    public int getStatus() {
        return status;
    }

    /**
     * set
     *
     * @param status status
     */
    public void setStatus(int status) {
        this.status = status;
    }
}
